capiz (placuna placenta) - Turkish English Dictionary